**[常用程序](/index.php/List_of_Applications_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87) "List of Applications (简体中文)")**

* * *

[互联网](/index.php/List_of_Applications/Internet_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87) "List of Applications/Internet (简体中文)") – [多媒体](/index.php/List_of_Applications/Multimedia_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87) "List of Applications/Multimedia (简体中文)") – [工具](/index.php/List_of_Applications/Utilities_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87) "List of Applications/Utilities (简体中文)") – [文档](/index.php/List_of_Applications/Documents_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87) "List of Applications/Documents (简体中文)") – [安全](/index.php/List_of_Applications/Security_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87) "List of Applications/Security (简体中文)") – [科学](/index.php/List_of_Applications/Science_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87) "List of Applications/Science (简体中文)") – [其它](/index.php/List_of_Applications/Other_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87) "List of Applications/Other (简体中文)")

## Contents

*   [1 科学](#.E7.A7.91.E5.AD.A6)
    *   [1.1 学术文档](#.E5.AD.A6.E6.9C.AF.E6.96.87.E6.A1.A3)
    *   [1.2 数学](#.E6.95.B0.E5.AD.A6)
        *   [1.2.1 计算器](#.E8.AE.A1.E7.AE.97.E5.99.A8)
        *   [1.2.2 计算机代数系统](#.E8.AE.A1.E7.AE.97.E6.9C.BA.E4.BB.A3.E6.95.B0.E7.B3.BB.E7.BB.9F)
        *   [1.2.3 科学与工程计算](#.E7.A7.91.E5.AD.A6.E4.B8.8E.E5.B7.A5.E7.A8.8B.E8.AE.A1.E7.AE.97)
        *   [1.2.4 统计](#.E7.BB.9F.E8.AE.A1)
        *   [1.2.5 数据评估](#.E6.95.B0.E6.8D.AE.E8.AF.84.E4.BC.B0)
    *   [1.3 化学与生物学](#.E5.8C.96.E5.AD.A6.E4.B8.8E.E7.94.9F.E7.89.A9.E5.AD.A6)
        *   [1.3.1 计算生物学和生物信息学](#.E8.AE.A1.E7.AE.97.E7.94.9F.E7.89.A9.E5.AD.A6.E5.92.8C.E7.94.9F.E7.89.A9.E4.BF.A1.E6.81.AF.E5.AD.A6)
        *   [1.3.2 分子学](#.E5.88.86.E5.AD.90.E5.AD.A6)
            *   [1.3.2.1 查看器](#.E6.9F.A5.E7.9C.8B.E5.99.A8)
            *   [1.3.2.2 Drawing](#Drawing)
            *   [1.3.2.3 Modeling](#Modeling)
        *   [1.3.3 Periodic table](#Periodic_table)
        *   [1.3.4 Biochemistry](#Biochemistry)
        *   [1.3.5 Image manipulation](#Image_manipulation)
    *   [1.4 天文学](#.E5.A4.A9.E6.96.87.E5.AD.A6)
    *   [1.5 物理学](#.E7.89.A9.E7.90.86.E5.AD.A6)
        *   [1.5.1 电子学](#.E7.94.B5.E5.AD.90.E5.AD.A6)
        *   [1.5.2 物理系统模拟器](#.E7.89.A9.E7.90.86.E7.B3.BB.E7.BB.9F.E6.A8.A1.E6.8B.9F.E5.99.A8)
        *   [1.5.3 单位转换](#.E5.8D.95.E4.BD.8D.E8.BD.AC.E6.8D.A2)

## 科学

**Note:** 查看[AUR 'science' category](https://aur.archlinux.org/packages.php?O=0&do_Search=Go&detail=1&C=15&SeB=nd&SB=v&SO=d&PP=50)，有可能获得较新的Applications/Science列表

### 学术文档

参见主条目 [List of applications/Documents#Scientific documents](/index.php/List_of_applications/Documents#Scientific_documents "List of applications/Documents").

### 数学

#### 计算器

参见 [Wikipedia:Comparison of software calculators](https://en.wikipedia.org/wiki/Comparison_of_software_calculators "wikipedia:Comparison of software calculators").

*   **[bc](https://en.wikipedia.org/wiki/bc_programming_language "wikipedia:bc programming language")** — 任意精度的计算语言。

	[http://www.gnu.org/software/bc/](http://www.gnu.org/software/bc/) || [bc](https://www.archlinux.org/packages/?name=bc)

*   **calc** — 任意精确度的文字模式计算器。

	[http://www.isthe.com/chongo/tech/comp/calc/](http://www.isthe.com/chongo/tech/comp/calc/) || [calc](https://www.archlinux.org/packages/?name=calc)

*   **Extcalc** — 基于Qt的科学计算器。

	[http://extcalc-linux.sourceforge.net/](http://extcalc-linux.sourceforge.net/) || [extcalc](https://aur.archlinux.org/packages/extcalc/)

*   **galculator** — 基于GTK+的科学计算器。

	[http://galculator.sourceforge.net/](http://galculator.sourceforge.net/) || [galculator](https://www.archlinux.org/packages/?name=galculator) [galculator-gtk2](https://www.archlinux.org/packages/?name=galculator-gtk2)

*   **[GCalctool](https://en.wikipedia.org/wiki/GCalctool "wikipedia:GCalctool")** — Gnome内建的科学计算器 (GTK2 version).

	[http://www.gnome.org](http://www.gnome.org) || [gcalctool-oldgui](https://aur.archlinux.org/packages/gcalctool-oldgui/)

*   **[GNOME Calculator](https://en.wikipedia.org/wiki/GCalctool "wikipedia:GCalctool")** — Gnome内建的科学计算器 (new GTK3 version)。

	[http://www.gnome.org](http://www.gnome.org) || [gnome-calculator](https://www.archlinux.org/packages/?name=gnome-calculator)

*   **KAlgebra** — 包含于KDE EDU 的计算器及图表制作工具。

	[http://www.kde.org/applications/education/kalgebra/](http://www.kde.org/applications/education/kalgebra/) || [kdeedu-kalgebra](https://www.archlinux.org/packages/?name=kdeedu-kalgebra)

*   **[KCalc](https://en.wikipedia.org/wiki/KCalc "wikipedia:KCalc")** — KDE内建的科学计算器。

	[http://kde.org/applications/utilities/kcalc/](http://kde.org/applications/utilities/kcalc/) || [kdeutils-kcalc](https://www.archlinux.org/packages/?name=kdeutils-kcalc)

*   **Qalculate** — 具备容错输入，常数识别及单位运算的计算器和方程求解器。

	[http://qalculate.sourceforge.net/](http://qalculate.sourceforge.net/) || [libqalculate](https://www.archlinux.org/packages/?name=libqalculate)

*   **SpeedCrunch** — 速度快，高精度，功能强大的跨平台的计算器。

	[http://speedcrunch.org](http://speedcrunch.org) || [speedcrunch](https://www.archlinux.org/packages/?name=speedcrunch)

*   **[xcalc](https://en.wikipedia.org/wiki/xcalc "wikipedia:xcalc")** — 用于X的科学计算器，包含代数和逆波兰表示法(reverse polish notation)模式。

	[http://xorg.freedesktop.org/](http://xorg.freedesktop.org/) || [xorg-xcalc](https://www.archlinux.org/packages/?name=xorg-xcalc)

#### 计算机代数系统

参见 [Wikipedia:Comparison of computer algebra systems](https://en.wikipedia.org/wiki/Comparison_of_computer_algebra_systems "wikipedia:Comparison of computer algebra systems").

*   **[AXIOM](https://en.wikipedia.org/wiki/Axiom_(computer_algebra_system) "wikipedia:Axiom (computer algebra system)")** — FriCAS:衍生自强大的AXIOM-CAS

	[http://fricas.sourceforge.net](http://fricas.sourceforge.net) || [fricas](https://aur.archlinux.org/packages/fricas/)

*   **[Fermat](https://en.wikipedia.org/wiki/Fermat_(computer_algebra_system) "wikipedia:Fermat (computer algebra system)")** — 计算机代数系统，可处理任意精度整数和分数运算，多元多项式，符号运算，多项式环上的矩阵运算，图形及其它类型数值运算。

	[http://home.bway.net/lewis/](http://home.bway.net/lewis/) || [fermat](https://aur.archlinux.org/packages/fermat/)

*   **[GAP](https://en.wikipedia.org/wiki/GAP_(computer_algebra_system) "wikipedia:GAP (computer algebra system)")** — 计算机离散代数系统，特别擅于计算群论（computational group theory）。

	[http://www.gap-system.org](http://www.gap-system.org) || [gap-math](https://aur.archlinux.org/packages/gap-math/)

*   **[Maple](/index.php/Maple "Maple")** — 著名的商业CAS。常用於教学。

	[http://www.maplesoft.com/products/maple/](http://www.maplesoft.com/products/maple/) || <small>not packaged? [search in AUR](https://aur.archlinux.org/packages/?K=maple)</small>

*   **[Mathics](/index.php/Mathics "Mathics")** — 一款自由的CAS软件，用于符号运算，使用[Python](/index.php/Python "Python")作为其主要编程语言; 致力于Mathematica语法和函数兼容; 该程序依赖Sympy完成主要的计算，且可通过Sage使用可选的高级功能。

	[http://www.mathics.org/](http://www.mathics.org/) || [mathics](https://aur.archlinux.org/packages/mathics/)

*   **[Mathomatic](https://en.wikipedia.org/wiki/Mathomatic "wikipedia:Mathomatic")** — 用C语言编写的通用计算机代数系统。

	[http://www.mathomatic.org/](http://www.mathomatic.org/) || [mathomatic](https://www.archlinux.org/packages/?name=mathomatic)

*   **[Maxima](https://en.wikipedia.org/wiki/Maxima_(software) "wikipedia:Maxima (software)")** — 类似[Maple](https://en.wikipedia.org/wiki/Maple_(software) "wikipedia:Maple (software)")/[Mathematica](https://en.wikipedia.org/wiki/Wolfram_Mathematica "wikipedia:Wolfram Mathematica")的程序，拥有基于wxWidgets的图形前端。

	[http://maxima.sourceforge.net/](http://maxima.sourceforge.net/) || [maxima](https://www.archlinux.org/packages/?name=maxima) [wxmaxima](https://www.archlinux.org/packages/?name=wxmaxima)

*   **[PARI/GP](https://en.wikipedia.org/wiki/PARI/GP "wikipedia:PARI/GP")** — 为快速计算数论设计的计算机代数系统。

	[http://pari.math.u-bordeaux.fr/](http://pari.math.u-bordeaux.fr/) || [pari](https://www.archlinux.org/packages/?name=pari)

*   **[Xcas](https://en.wikipedia.org/wiki/Xcas "wikipedia:Xcas")** — Giac的用戶界面。（Giac是一个自由，基础的计算机代数系统）

	[http://www-fourier.ujf-grenoble.fr/~parisse/giac.html](http://www-fourier.ujf-grenoble.fr/~parisse/giac.html) || [xcas](https://www.archlinux.org/packages/?name=xcas)

*   **[Sympy](https://en.wikipedia.org/wiki/SymPy "wikipedia:SymPy")** — 支持符号计算的Python函式库(以x,y等名称作运算工具，这是mathemetica有而scipy欠缺的功能)，可求出不定积分(indefinite integral)和导数。显示结果的方式有：ascii art、python expression、Latex，或透过matplotlib绘图。

	[http://www.sympy.org/en/index.html](http://www.sympy.org/en/index.html) || [python-sympy](https://www.archlinux.org/packages/?name=python-sympy)

#### 科学与工程计算

参见 [Wikipedia:Comparison of numerical analysis software](https://en.wikipedia.org/wiki/Comparison_of_numerical_analysis_software "wikipedia:Comparison of numerical analysis software").

*   **EngLab** — 使用类C语法的交叉编译数学平台。

	[http://englab.bugfest.net](http://englab.bugfest.net) || [englab](https://aur.archlinux.org/packages/englab/)

*   **[Euler](https://en.wikipedia.org/wiki/Euler_(software) "wikipedia:Euler (software)")** — 为高等数学计算，如微积分，优化和统计，以及通过Maxima实现的符号运算设计的数值计算程序。

	[http://euler.sourceforge.net](http://euler.sourceforge.net) || [euler](https://aur.archlinux.org/packages/euler/)

*   **[FreeMat](https://en.wikipedia.org/wiki/FreeMat "wikipedia:FreeMat")** — 类[Matlab](/index.php/Matlab "Matlab")程序，支持相当数量的Matlab函数，同时拥有编程友好(codeless)的C, C++, Fortran语言接口，以及对分布式并行算法开发和3D可视化功能的支持。

	[http://freemat.sourceforge.net/](http://freemat.sourceforge.net/) || [freemat](https://www.archlinux.org/packages/?name=freemat)

*   **[GNU Radio](/index.php/GNU_Radio "GNU Radio")** — 软件开发套件，提供信号处理模块以协助开发程序。

	[http://www.gnuradio.org/redmine/projects/gnuradio/wiki](http://www.gnuradio.org/redmine/projects/gnuradio/wiki) || [gnuradio](https://www.archlinux.org/packages/?name=gnuradio)

*   **[Octave](/index.php/Octave "Octave")** — 类[Matlab](/index.php/Matlab "Matlab")编程语言和接口，用于数值计算。

	[http://www.gnu.org/software/octave/](http://www.gnu.org/software/octave/) || [octave](https://www.archlinux.org/packages/?name=octave)

*   **[PyLab](https://en.wikipedia.org/wiki/matplotlib "wikipedia:matplotlib")** — Python模块集合（pyplot, numpy等），用于科学计算

	[http://www.scipy.org/PyLab](http://www.scipy.org/PyLab) || [python2-matplotlib](https://www.archlinux.org/packages/?name=python2-matplotlib)

*   **[Sage](/index.php/Sage "Sage")** — 数学软件系统，使用大量已有开源软件包整合出一个通用的Python接口，可作为Magma, Maple, Mathematica 和 Matlab的替代品。

	[http://www.sagemath.org](http://www.sagemath.org) || [sage-mathematics](https://www.archlinux.org/packages/?name=sage-mathematics)

*   **[Scilab](https://en.wikipedia.org/wiki/Scilab "wikipedia:Scilab")** — Matlab替代品，用于数值计算，语法和Matlab不相同，但是可以很容易从Matlab语法转换。

	[http://www.scilab.org/](http://www.scilab.org/) || [scilab](https://aur.archlinux.org/packages/scilab/)

#### 统计

参见 [Wikipedia:Comparison of statistical packages](https://en.wikipedia.org/wiki/Comparison_of_statistical_packages "wikipedia:Comparison of statistical packages")。

*   **[JAGS](https://en.wikipedia.org/wiki/Just_another_Gibbs_sampler "wikipedia:Just another Gibbs sampler") (Just another Gibbs sampler)** — 跨平台程序，用于基于马尔可夫链蒙特卡尔理论(Markov Chain Monte Carlo) (MCMC) 模拟的贝塞叶分层模型(Bayesian hierachical models) 分析。

	[http://mcmc-jags.sourceforge.net/](http://mcmc-jags.sourceforge.net/) || [jags](https://aur.archlinux.org/packages/jags/)

*   **[Python Data Analysis Library (pandas)](https://en.wikipedia.org/wiki/Pandas_(software) "wikipedia:Pandas (software)")** — 基于Python语言的高性能，易用的数据结构和数据分析工具。

	[http://pandas.pydata.org/](http://pandas.pydata.org/) || [python2-pandas-git](https://aur.archlinux.org/packages/python2-pandas-git/)

*   **[PSPP](https://en.wikipedia.org/wiki/PSPP "wikipedia:PSPP")** — 自由的SPSS实现。

	[http://www.gnu.org/software/pspp/](http://www.gnu.org/software/pspp/) || [pspp](https://aur.archlinux.org/packages/pspp/)

*   **[R](/index.php/R "R")** — 用于统计计算及图形处理的软件环境。

	[http://cran.r-project.org/](http://cran.r-project.org/) || [r](https://www.archlinux.org/packages/?name=r)

*   **[RKWard](https://en.wikipedia.org/wiki/RKWard "wikipedia:RKWard")** — 统计语言R的前端。

	[http://rkward.sourceforge.net/](http://rkward.sourceforge.net/) || [rkward](https://aur.archlinux.org/packages/rkward/)

*   **[RStudio](https://en.wikipedia.org/wiki/RStudio "wikipedia:RStudio")** — 为R构建的基于Qt的强大的产品级IDE 。

	[http://www.rstudio.com/](http://www.rstudio.com/) || [rstudio-desktop-bin](https://aur.archlinux.org/packages/rstudio-desktop-bin/)

#### 数据评估

参见 [Wikipedia:List of information graphics software](https://en.wikipedia.org/wiki/List_of_information_graphics_software "wikipedia:List of information graphics software")。

*   **Extrema** — 数据图像化及分析工具。

	[http://sourceforge.net/projects/extrema](http://sourceforge.net/projects/extrema) || [extrema](https://aur.archlinux.org/packages/extrema/)

*   **[Fityk](https://en.wikipedia.org/wiki/Fityk "wikipedia:Fityk")** — 曲线拟合和数据分析工具，主要用于以钟形函数(bell-shaped function)拟合到实验数据。

	[http://fityk.nieto.pl/](http://fityk.nieto.pl/) || [fityk](https://aur.archlinux.org/packages/fityk/)

*   **[Gnuplot](https://en.wikipedia.org/wiki/gnuplot "wikipedia:gnuplot")** — 命令行驱动的可以绘制2D和3D函数，数据和数据拟合(data fits)的软件。

	[http://www.gnuplot.info/](http://www.gnuplot.info/) || [gnuplot](https://www.archlinux.org/packages/?name=gnuplot)

*   **[Grace](https://en.wikipedia.org/wiki/Grace_(plotting_tool) "wikipedia:Grace (plotting tool)")** — WYSIWYG(所见即所得)2D图表绘制工具。

	[http://plasma-gate.weizmann.ac.il/Grace/](http://plasma-gate.weizmann.ac.il/Grace/) || [grace](https://aur.archlinux.org/packages/grace/) [qtgrace](https://aur.archlinux.org/packages/qtgrace/) [gracegtk](https://aur.archlinux.org/packages/gracegtk/)

*   **[LabPlot](https://en.wikipedia.org/wiki/LabPlot "wikipedia:LabPlot")** — 类似SciDAVis的自由软件，可以用于数据分析和数据可视化应用。

	[http://labplot.sourceforge.net/](http://labplot.sourceforge.net/) || [labplot2](https://aur.archlinux.org/packages/labplot2/)

*   **[QtiPlot](https://en.wikipedia.org/wiki/QtiPlot "wikipedia:QtiPlot")** — 类似私有软件[Origin](https://en.wikipedia.org/wiki/Origin_(software) "wikipedia:Origin (software)")和[SigmaPlot](https://en.wikipedia.org/wiki/SigmaPlot "wikipedia:SigmaPlot")的跨平台软件，可用于互动式图表绘制和数据分析。

	[http://www.qtiplot.com/](http://www.qtiplot.com/) || [qtiplot](https://www.archlinux.org/packages/?name=qtiplot)

*   **[ROOT](https://en.wikipedia.org/wiki/ROOT "wikipedia:ROOT")** — CERN研发的数据分析软件和函数库(原用于微观物理学)。

	[http://root.cern.ch/drupal/](http://root.cern.ch/drupal/) || [root](https://aur.archlinux.org/packages/root/)

*   **[SciDAVis](https://en.wikipedia.org/wiki/SciDAVis "wikipedia:SciDAVis")** — QtiPlot的派生软件，以提供更好的文档支持和友好用户介面为目标。

	[http://scidavis.sourceforge.net/](http://scidavis.sourceforge.net/) || [scidavis](https://aur.archlinux.org/packages/scidavis/)

参见 [List of applications#Spreadsheets](/index.php/List_of_applications#Spreadsheets "List of applications")

### 化学与生物学

#### 计算生物学和生物信息学

参见 [Wikipedia:List of open source bioinformatics software](https://en.wikipedia.org/wiki/List_of_open_source_bioinformatics_software "wikipedia:List of open source bioinformatics software").

*   **[BALL](https://en.wikipedia.org/wiki/BALL "wikipedia:BALL") (Biochemical Algorithms Library)** — 基于C++构建的应用框架，提供一种可扩展的数据结构和类集合，用于分子力学，先进的溶剂化方法(advanced solvation methods), 蛋白质结构的对比和分析，文件的导入/导出，以及可视化。

	[http://www.ball-project.org/](http://www.ball-project.org/) || [ball](https://aur.archlinux.org/packages/ball/)

*   **[BioJava](https://en.wikipedia.org/wiki/BioJava "wikipedia:BioJava")** — Java工具集， 用于计算生物学和生物信息学。

	[http://biojava.org/wiki/Main_Page](http://biojava.org/wiki/Main_Page) || [biojava](https://aur.archlinux.org/packages/biojava/)

*   **[Biopython](https://en.wikipedia.org/wiki/Biopython "wikipedia:Biopython")** — Python包，包含用于计算生物学和生物信息学的工具。

	[http://biopython.org/wiki/Biopython](http://biopython.org/wiki/Biopython) || [python-biopython](https://www.archlinux.org/packages/?name=python-biopython) [python2-biopython](https://www.archlinux.org/packages/?name=python2-biopython)

*   **[EMBOSS](https://en.wikipedia.org/wiki/EMBOSS "wikipedia:EMBOSS") (European Molecular Biology Open Software Suite)** — 用于分析的开源软件包，由分子生物学和生物信息学用户社区需求驱动。

	[http://emboss.sourceforge.net/](http://emboss.sourceforge.net/) || [emboss](https://aur.archlinux.org/packages/emboss/)

*   **[MEGA](https://en.wikipedia.org/wiki/MEGA,_Molecular_Evolutionary_Genetics_Analysis "wikipedia:MEGA, Molecular Evolutionary Genetics Analysis") (Molecular Evolutionary Genetics Analysis)** — 集成化工具，用于指导自动和手动序列比对，推导进化树，最小化基于网络的数据库，分子演化速率估计，推导祖序列(ancestral sequence), 以及对进化假说的验证。

	[http://www.megasoftware.net/](http://www.megasoftware.net/) || <small>not packaged? [search in AUR](https://aur.archlinux.org/packages/)</small>

*   **[MUMmer](https://en.wikipedia.org/wiki/MUMmer "wikipedia:MUMmer")** — 生物信息学软件系统，用于基于后缀树(suffix trees)的序列比对。

	[http://mummer.sourceforge.net/](http://mummer.sourceforge.net/) || [mummer](https://aur.archlinux.org/packages/mummer/)

*   **[UGENE](https://en.wikipedia.org/wiki/UGENE "wikipedia:UGENE")** — 集成了大量的知名生物学工具和算法并同时提供图形和字符界面的应用程序。

	[http://ugene.unipro.ru/](http://ugene.unipro.ru/) || [ugene](https://aur.archlinux.org/packages/ugene/)

#### 分子学

##### 查看器

参见 [Wikipedia:List of molecular graphics systems](https://en.wikipedia.org/wiki/List_of_molecular_graphics_systems "wikipedia:List of molecular graphics systems").

*   **[Avogadro](https://en.wikipedia.org/wiki/Avogadro_(software) "wikipedia:Avogadro (software)")** — 3D分子结构编辑器，查看器和仿真器(同时支持从[Protein Data Bank](https://en.wikipedia.org/wiki/Protein_Data_Bank "wikipedia:Protein Data Bank")下载数据)。

	[http://avogadro.openmolecules.net/wiki/Main_Page](http://avogadro.openmolecules.net/wiki/Main_Page) || [avogadro](https://aur.archlinux.org/packages/avogadro/)

*   **BALLView** — 可单独使用的分子建模和可视化应用，是[BALL](https://en.wikipedia.org/wiki/BALL "wikipedia:BALL")框架的一部分。

	[http://www.ballview.org/](http://www.ballview.org/) || [ball](https://aur.archlinux.org/packages/ball/)

*   **[Ghemical](https://en.wikipedia.org/wiki/Ghemical "wikipedia:Ghemical")** — 计算化学软件包，用于分子结构的编辑，查看和仿真。

	[http://bioinformatics.org/ghemical/ghemical/index.html](http://bioinformatics.org/ghemical/ghemical/index.html) || [ghemical](https://aur.archlinux.org/packages/ghemical/)

*   **[PyMOL](https://en.wikipedia.org/wiki/PyMOL "wikipedia:PyMOL")** — 开源分子可视化系统，可以生成高质量的低分子和生物高分子(例如蛋白质)的图像。

	[http://pymol.org](http://pymol.org) || [pymol](https://www.archlinux.org/packages/?name=pymol)

*   **[RasMol](https://en.wikipedia.org/wiki/RasMol "wikipedia:RasMol")** — 用于描述和探索生物高分子结构的计算机分子图形可视化程序。

	[http://www.rasmol.org/](http://www.rasmol.org/) || [rasmol](https://aur.archlinux.org/packages/rasmol/)

##### Drawing

*   **[BKChem](https://en.wikipedia.org/wiki/BKchem "wikipedia:BKchem")** — Practical and goodlooking skeletal formula molecule drawing program.

	[http://bkchem.zirael.org/](http://bkchem.zirael.org/) || [bkchem](https://aur.archlinux.org/packages/bkchem/)

*   **[Chemtool](https://en.wikipedia.org/wiki/Chemtool "wikipedia:Chemtool")** — GTK+-based program for drawing chemical structural formulas.

	[http://ruby.chemie.uni-freiburg.de/~martin/chemtool/chemtool.html](http://ruby.chemie.uni-freiburg.de/~martin/chemtool/chemtool.html) || [chemtool](https://www.archlinux.org/packages/?name=chemtool)

*   **EasyChem** — Simple skeletal formula molecule drawing program with a focus on producing press-quality figures.

	[http://easychem.sourceforge.net/](http://easychem.sourceforge.net/) || <small>not packaged? [search in AUR](https://aur.archlinux.org/packages/?K=easychem)</small>

*   **[Gabedit](https://en.wikipedia.org/wiki/Gabedit "wikipedia:Gabedit")** — Graphical user interface to computational chemistry packages like [GAMESS](https://en.wikipedia.org/wiki/GAMESS_(US) "wikipedia:GAMESS (US)"), [Gaussian](https://en.wikipedia.org/wiki/Gaussian_(software) "wikipedia:Gaussian (software)"), [MOLCAS](https://en.wikipedia.org/wiki/MOLCAS "wikipedia:MOLCAS"), [MOLPRO](https://en.wikipedia.org/wiki/MOLPRO "wikipedia:MOLPRO"), [MPQC](https://en.wikipedia.org/wiki/MPQC "wikipedia:MPQC"), [OpenMopac](https://en.wikipedia.org/wiki/MOPAC "wikipedia:MOPAC"), [Firefly](https://en.wikipedia.org/wiki/PC_GAMESS "wikipedia:PC GAMESS") (previously PC GAMESS) and [Q-Chem](https://en.wikipedia.org/wiki/Q-Chem "wikipedia:Q-Chem").

	[http://gabedit.sourceforge.net/](http://gabedit.sourceforge.net/) || [gabedit](https://aur.archlinux.org/packages/gabedit/)

*   **[XDrawChem](https://en.wikipedia.org/wiki/XDrawChem "wikipedia:XDrawChem")** — Extensive skeletal formula molecule drawing program (includes spectroscopy prediction).

	[http://xdrawchem.sourceforge.net/](http://xdrawchem.sourceforge.net/) || [xdrawchem](https://aur.archlinux.org/packages/xdrawchem/)

##### Modeling

*   **[GROMACS](https://en.wikipedia.org/wiki/GROMACS "wikipedia:GROMACS") (GROningen MAchine for Chemical Simulations)** — Versatile package to perform molecular dynamics, i.e. simulate the Newtonian equations of motion for systems with hundreds to millions of particles.

	[http://www.gromacs.org](http://www.gromacs.org) || [gromacs](https://aur.archlinux.org/packages/gromacs/)

*   **[Quantum ESPRESSO](https://en.wikipedia.org/wiki/Quantum_ESPRESSO "wikipedia:Quantum ESPRESSO")** — Integrated suite of applications for electronic-structure calculations and materials modeling at nanoscale. It is based on density-functional theory, plane waves, and pseudopotentials (both norm-conserving and ultrasoft).

	[http://www.quantum-espresso.org/](http://www.quantum-espresso.org/) || [quantum-espresso](https://aur.archlinux.org/packages/quantum-espresso/)

#### Periodic table

*   **gElemental** — Periodic table of the elements with additional information.

	[http://freshmeat.net/projects/gelemental](http://freshmeat.net/projects/gelemental) || [gelemental](https://aur.archlinux.org/packages/gelemental/)

*   **[Kalzium](https://en.wikipedia.org/wiki/Kalzium "wikipedia:Kalzium")** — Periodic table of the elements with molecule editor and equation solver from the [KDE](/index.php/KDE "KDE") desktop.

	[http://edu.kde.org/kalzium/](http://edu.kde.org/kalzium/) || [kdeedu-kalzium](https://www.archlinux.org/packages/?name=kdeedu-kalzium)

#### Biochemistry

*   **[Bioclipse](https://en.wikipedia.org/wiki/Bioclipse "wikipedia:Bioclipse")** — Java-based visual platform for biochemistry that uses the Eclipse Rich Client Platform (RCP).

	[http://www.bioclipse.net/](http://www.bioclipse.net/) || <small>not packaged? [search in AUR](https://aur.archlinux.org/packages/?K=bioclipse)</small>

#### Image manipulation

*   **[ImageJ](https://en.wikipedia.org/wiki/ImageJ "wikipedia:ImageJ")** — Java-based image processing and analysing program that provides extensibility via plugins and macros. It is widely used in microscopy (e.g. for cell counting).

	[http://rsb.info.nih.gov/ij](http://rsb.info.nih.gov/ij) || [imagej](https://aur.archlinux.org/packages/imagej/)

*   **[Fiji](https://en.wikipedia.org/wiki/FIJI_(software) "wikipedia:FIJI (software)")** — ImageJ distribution (and soon ImageJ2) with a lot of plugins organized into a coherent menu structure.

	[http://fiji.sc](http://fiji.sc) || [fiji-binary](https://aur.archlinux.org/packages/fiji-binary/)

### 天文学

*   **Stellarium** — 開源的虛擬天文館軟體，可以用3D方式模擬真實的天空.

	[http://www.stellarium.org/](http://www.stellarium.org/) || [stellarium](https://www.archlinux.org/packages/?name=stellarium)

*   **KStars** — KKDE天文館軟體.

	[http://edu.kde.org/kstars/](http://edu.kde.org/kstars/) || [kdeedu-kstars](https://www.archlinux.org/packages/?name=kdeedu-kstars)

*   **Celestia** — 以OpenGL開發的3D天文軟件。讓使用者以第一身穿梭於三維宇宙空間。

	[http://www.shatters.net/celestia/](http://www.shatters.net/celestia/) || [celestia](https://www.archlinux.org/packages/?name=celestia)

### 物理学

#### 电子学

See also [Wikipedia:Comparison of EDA software](https://en.wikipedia.org/wiki/Comparison_of_EDA_software "wikipedia:Comparison of EDA software").

#### 物理系统模拟器

*   **[Code_Aster](https://en.wikipedia.org/wiki/Code_Aster "wikipedia:Code Aster")** — 用於土木及结构工程，作有限元分析和模拟的结构力学。

	[http://www.code-aster.org/V2/spip.php?rubrique2](http://www.code-aster.org/V2/spip.php?rubrique2) || [aster](https://aur.archlinux.org/packages/aster/)

*   **[Step](https://en.wikipedia.org/wiki/Step_(software) "wikipedia:Step (software)")** — 包含在KDE的二维物理模拟引擎。

	[http://edu.kde.org/step/](http://edu.kde.org/step/) || [kdeedu-step](https://www.archlinux.org/packages/?name=kdeedu-step)

*   **[SWMM](https://en.wikipedia.org/wiki/SWMM "wikipedia:SWMM")** — 雨水管理模型。

	[http://www.epa.gov/](http://www.epa.gov/) || [swmm5-git](https://aur.archlinux.org/packages/swmm5-git/)

#### 单位转换

*   **ConvertAll** — Unit conversion application that allows one to combine units in any way (e.g. inches per decade), even if it does not make sense.

	[http://convertall.bellz.org/](http://convertall.bellz.org/) || [convertall](https://aur.archlinux.org/packages/convertall/)

*   **Gonvert** — Conversion utility that allows conversion between many units like CGS, Ancient, Imperial with many categories like length, mass, numbers, etc.

	[http://www.unihedron.com/projects/gonvert/](http://www.unihedron.com/projects/gonvert/) || [gonvert](https://aur.archlinux.org/packages/gonvert/)

*   **[Units](https://en.wikipedia.org/wiki/GNU_Units "wikipedia:GNU Units")** — Command-line unit converter and calculator that can handle multiplicative scale changes, nonlinear conversions such as Fahrenheit to Celsius or wire gauge and others.

	[http://www.gnu.org/s/units/](http://www.gnu.org/s/units/) || [units](https://www.archlinux.org/packages/?name=units)